Software Architecture Design Reasoning: A Card Game to Help Novice Designers

نویسندگان

  • Courtney Schriek
  • Jan Martijn E. M. van der Werf
  • Antony Tang
  • Floris Bex
چکیده

Software design is a complicated process, and novice designers have seldom been taught how to reason with a design. They use a naturalistic approach to work their way through software design. In order to impart the use of design techniques, a card game was developed to help design reasoning. This game was tested on groups of students and resulted in noticeable differences between the control and test groups. Those who used the cards produced better design arguments: the groups with the card game on average perform 75% more reasoning than the control groups. The results show that the design strategy used by the groups is a clear indicator for how many and what kind of design problems are designed, while the cards influence how the designers solve these problems.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Metaphor: a Creative aid in Architectural Design Process

In the developing world, skills in innovation and creative design have emerged as key attributes for graduating designers. Creativity is essential if we want to generate new solutions to the considerable and complex problems in architecture. Metaphor is frequently expressed as a key tool for enhancing creative design, yet little empirical research has been performed on how novice designers can ...

متن کامل

Future study of Description System Architecture Approaches with Emphasis on Strategic Management

Systems Architecture is a generic discipline to handle objects (existing or to be created) called systems, in a way that supports reasoning about the structural properties of these objects. Systems Architecture is a response to the conceptual and practical difficulties of the description and the design of complex systems. Systems Architecture is a generic discipline to handle objects (existin...

متن کامل

THE DESIGNOSAUR AND THE FURNITURE FACTORY simple software for fast fabrication

We describe two domain oriented design tools that help novice designers make three-dimensional models that they can build using rapid manufacturing equipment. By embedding domain and manufacturing knowledge in the software and providing a sketching interface, novice designers can acquire and practice skills in modeling and manufacturing, without first having to master complicated CAD tools. 1. ...

متن کامل

A comparative study on traditional design process with computer based Second Year Design Studio in National University Malaysia (UKM) as Case Study

Birth of technology and its entry to various fields, especially into education systems has its own pros and cons. but the important issue, here, should to acquiring the impact of this presence in order to enhance benefits and reduce drawbacks on educational systems. Digital software has opened a new era into designers and students of art and architecture. Understanding and learning the rules of...

متن کامل

Design Reasoning Improves Software Design Quality

Making justifiable decisions is a critical aspect of software architecture design. However, there has been limited empirical research on the effects of design reasoning on the quality of software design. The goal of this work is to investigate if there is any quality improvement to software design when design reasoning is applied. We conducted an empirical study involving twenty designers, the ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016